🇬🇧 en fr 🇫🇷

dog rose noun

  • A Rosa canina flower.
rosier des chiens, églantier des chiens, rose sauvage, églantier des haies, églantine
  • A European wild rose shrub of species Rosa canina, having fragrant white or pink flowers and stems with sharp spines.
rosier des chiens, églantier des chiens, églantier des haies
Wiktionary Links